-- 官方的皮肤:skinprefabs.lua
-- https://dontstarve.fandom.com/wiki/Belongings
--[[
    品质分类(仅财务皮肤,稀有度从上往下):
    Event:活动:活动期间才可以使用的皮肤:金色
    ProofOfPurchase:购买凭证:购买周边赠送的皮肤:深绿色
    Timeless:永恒:过去活动登录赠送的皮肤:较深绿色
    Loyal:忠诚:科雷点数商店换取的皮肤:浅绿色
    HeirloomElegant:祖传优雅:曾经不可编织的红皮如今有可以编织的,但是为了和可编织的区分开单独另算一种皮肤,拆掉获取1350线轴:深红色
    HeirloomDistinguished:祖传杰出:曾经不可编织的粉皮如今有可以编织的,但是为了和可编织的区分开单独另算一种皮肤,拆掉获取450线轴:深红色
    Elegant:优雅:就是我们常说的红色皮肤,包括编织的和不可编织的,拆掉获取450线轴:红色
    Distinguished:杰出:粉色皮肤,包括编织的和不可编织的,拆掉获取150线轴:粉色
    Spiffy:炫酷:紫色皮肤,包括编织的和不可编织的,拆掉获取50线轴:紫色
    Classy:上等:蓝色皮肤,包括编织的和不可编织的,拆掉获取15线轴:蓝色
    Complimentary:免费:普通皮肤,不变色,所有账号自动获取,原版仅唱片CD
]]
-- 饭盒-小熊
TFAPI.MakeItemSkinDefaultImage("tf_box", "images/tf_inventoryimages.xml", "tf_box") -- 设置默认皮肤的制作栏贴图
TFAPI.MakeItemSkin(
    "tf_box",                                                                       -- 默认皮肤代码
    "tf_box_bear",                                                                  -- 皮肤代码
    {
        name = STRINGS.TF_STRINGS.TFBOX_SKIN_NAME1,                                 -- 皮肤名字,写在中英文lua文件里
        rarity = "Classy",                                                          -- 皮肤品质:参见上方品质分类
        atlas = "images/tf_inventoryimages.xml",                                    -- 皮肤64x64贴图路径文件
        image = "tf_box_bear",                                                      -- 皮肤64x64贴图
        build = "tf_box_bear",                                                      -- 皮肤动画材质包名
        bank = "tf_box_bear",                                                       -- 皮肤动画集合名
        basebuild = "tf_box",                                                       -- 原皮动画材质包名
        basebank = "tf_box",                                                        -- 原皮动画集合名
        assets = {
            Asset("ANIM", "anim/tf_box_bear.zip"),                                  -- 皮肤动画文件路径
        },
    }
)

-- 饭盒-小猫
TFAPI.MakeItemSkinDefaultImage("tf_box", "images/tf_inventoryimages.xml", "tf_box")
TFAPI.MakeItemSkin(
    "tf_box",
    "tf_box_cat",
    {
        name = STRINGS.TF_STRINGS.TFBOX_SKIN_NAME2,
        rarity = "Classy",
        atlas = "images/tf_inventoryimages.xml",
        image = "tf_box_cat",
        build = "tf_box_cat",
        bank = "tf_box_cat",
        basebuild = "tf_box",
        basebank = "tf_box",
        assets = {
            Asset("ANIM", "anim/tf_box_cat.zip"),
        },
    }
)

-- 饭盒-小兔子
TFAPI.MakeItemSkinDefaultImage("tf_box", "images/tf_inventoryimages.xml", "tf_box")
TFAPI.MakeItemSkin(
    "tf_box",
    "tf_box_rabbit",
    {
        name = STRINGS.TF_STRINGS.TFBOX_SKIN_NAME3,
        rarity = "Classy",
        atlas = "images/tf_inventoryimages.xml",
        image = "tf_box_rabbit",
        build = "tf_box_rabbit",
        bank = "tf_box_rabbit",
        basebuild = "tf_box",
        basebank = "tf_box",
        assets = {
            Asset("ANIM", "anim/tf_box_rabbit.zip"),
        },
    }
)

-- 疾旋鼬冰箱-害羞
TFAPI.MakeItemSkinDefaultImage("tf_icebox_chillet", "images/tf_inventoryimages.xml", "tf_icebox_chillet")
TFAPI.MakeItemSkin(
    "tf_icebox_chillet",
    "tf_icebox_chillet_red",
    {
        name = STRINGS.TF_STRINGS.TF_ICEBOX_CHILLET_SKIN_NAME,
        rarity = "Classy",
        atlas = "images/tf_inventoryimages.xml",
        image = "tf_icebox_chillet_red",
        build = "tf_icebox_chillet_red",
        bank = "tf_icebox_chillet_red",
        basebuild = "tf_icebox_chillet",
        basebank = "tf_icebox_chillet",
        assets = {
            Asset("ANIM", "anim/tf_icebox_chillet_red.zip"),
        },
    }
)

-- 火锅架子-盘龙
TFAPI.MakeItemSkinDefaultImage("tf_hot_pot_rack", "images/tf_inventoryimages.xml", "tf_hot_pot_rack")
TFAPI.MakeItemSkin(
    "tf_hot_pot_rack",
    "tf_hot_pot_rack_dragon",
    {
        name = STRINGS.TF_STRINGS.TF_HOT_POT_RACK_SKIN_NAME,
        rarity = "Spiffy",
        atlas = "images/tf_inventoryimages.xml",
        image = "tf_hot_pot_rack_dragon",
        build = "tf_hot_pot_rack_dragon",
        bank = "tf_hot_pot_rack_dragon",
        basebuild = "tf_hot_pot_rack",
        basebank = "tf_hot_pot_rack",
        assets = {
            Asset("ANIM", "anim/tf_hot_pot_rack_dragon.zip"),
        },
    }
)

-- 火锅灶台-电火锅
TFAPI.MakeItemSkinDefaultImage("tf_cookpot", "images/tf_inventoryimages.xml", "tf_cookpot")
TFAPI.MakeItemSkin(
    "tf_cookpot",
    "tf_cookpot_electric",
    {
        name = STRINGS.TF_STRINGS.TF_COOKPOT_SKIN_NAME,
        rarity = "Spiffy",
        atlas = "images/tf_inventoryimages.xml",
        image = "tf_cookpot_electric",
        build = "tf_cookpot_electric",
        bank = "tf_cookpot_electric",
        basebuild = "tf_cookpot",
        basebank = "tf_cookpot",
        assets = {
            Asset("ANIM", "anim/tf_cookpot_electric.zip"),
        },
    }
)
